以下程序编译和运行会发生什么public class Q8   {  int i = 20;    static { int i = 10;  }   public static void main(String[] args)  {     Q8 a = new Q8();      System.out.println(a.i);} }A:编译错误,变量 ‘i’ 定义2次. B:编译错误,静态初始化只能用于初始化目的 C:输出 10. D:输出 20. 答案: 输出 20.



登录
订单
帮助
主页